<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {

    private static $front = null;

    protected function _initDb() {

        $dbOption = $this->getOption('resources');

        $dbOption = $dbOption['db'];

        // Setup database
        $db = Zend_Db::factory($dbOption['adapter'], $dbOption['params']);

        $db->setFetchMode(Zend_Db::FETCH_ASSOC);
        $db->query("SET NAMES 'utf8'");
        $db->query("SET CHARACTER SET 'utf8'");

        Zend_Registry::set('connectDB', $db);

        //Khi thiet lap che do nay model moi co the su dung duoc
        Zend_Db_Table::setDefaultAdapter($db);

        // Return it, so that it can be stored by the bootstrap
        return $db;
    }
    
    protected function _initLoadPlugin(){
        $front = Zend_Controller_Front::getInstance();
        $front->registerPlugin(new Zendvn_System_Plugin());
    }

}